var path, chekurl; //单击分享事件并打开页面
var href = window.location.href;
/// ------主页单击打开单个项目查看页面事件方法----------------//
$("#index").on("click", "button.look", function (e) {
  // var TRsid = $(this).parent();
  // var TRsid0 = TRsid.data("sid");
  var TRsid1 = $(this).parent().parent(); //获取爷爷级元素,本身>父级>爷爷DIV
  var TRsid2 = TRsid1.data("sid"); //获取属性中的SID
  var projectType = $(TRsid1).find("td").eq(5).attr("data-projectType"); //获取柜型设计类型
  //   console.log("TRsid2:", TRsid1);
  //   console.log("projectType:", projectType);
  if (projectType == "标准") {
    // $("#iframe").remove(); //先清掉iframe
    $("iframe").remove(); //先清掉iframe
    // $("#iframe").html(); //只清掉内容会导致内容一直是第一个
    var str = `<iframe src="/toview?#sid=` + TRsid2 + `" frameborder="0" id="iframe"></iframe> ` + ``;
    $("#lookhModalbody").append(str); //lookhModalbody 插入项目iframe 元素
    $("#h43").html("查看标准产品项目报价");
    // 为分享按钮添加链接内容
    path = "toview?#sid=" + TRsid2;
    chekurl = href + path;
    $(".shaer").attr("data-clipboard-text", chekurl); //给主页顶部分享按钮添加属性地址
    // console.log(chekurl);
  } else if (projectType == "定制") {
    // $("#iframe").remove(); //先清掉iframe
    $("iframe").remove(); //先清掉iframe
    $("#lookModal").fadeOut();
    $("#close").trigger("click");
    var str = `<iframe src="/addDesigner?#sid=` + TRsid2 + `" frameborder="0" id="iframe" ></iframe> ` + ``;
    $("#lookhModalbody").append(str); //lookhModalbody 插入项目iframe 元素
    $("#h43").html("查看定制产品项目报价");
    // 为分享按钮添加链接内容
    path = "addDesigner?#sid=" + TRsid2;
    href = window.location.href;
    chekurl = href + path;
    $(".shaer").attr("data-clipboard-text", chekurl); //给主页顶部分享按钮添加属性地址
  } else {
    Toast("数据错误", "error", 1000, 1000);
    $("#iframe").remove(); //先清掉iframe
    $("#lookModal").fadeOut();
    $("#close").trigger("click");
  }
  $("#loading").fadeOut();
  $("#loading").hide();
});

var Mainpath = window.location.href;
// 在查看项目模态框界面中单击分享--------------------------------//
$("#lookModal").on("click", "div >.shaer ", function (e) {
  //============================================ 自动复制内容到鼠标插件方法
  var clipboard = new Clipboard(".shaer", {
    // 通过target指定要复印的节点
    target: function () {
      return document.querySelector("button.shaer");
    },
  });
  clipboard.on("success", function (e) {
    // console.log(e);
    narn("success", "已复制项目分享链接到鼠标粘贴板了！", "提示");
    Toast("已复制项目分享链接到鼠标粘贴板了", "success", 500, 1000);
  });
  clipboard.on("error", function (e) {
    // console.log(e);
    narn("error", "复制或打开分享页面失败！" + e, "操作提示");
    Toast(e, "error", 1000, 1000);
  });
  ////======================================== 自动复制内容到鼠标插件方法结束
  setTimeout("window.open(chekurl)", 1000);
});

// -------------在主页分享按钮内置连接地址----------------//
var shaerAdd; //首页内单击分享事件
$("#index").on("click", "tbody .MainShaer ", function (e) {
  var TRsid1 = $(this).parent().parent(); //获取爷爷级元素,本身>父级>爷爷DIV
  var projectType = $(TRsid1).find("td").eq(5).attr("data-projectType"); //获取柜型设计类型
  //   var projectType = $(TRsid1).find("td").eq(5).val(); //获取柜型设计类型
  // console.log(projectType);
  //======= 自动复制内容到鼠标插件方法
  //======= 自动复制内容到鼠标插件方法
  var clipboard = new Clipboard(".MainShaer", {
    // 通过target指定要复印的节点
    target: function () {
      return document.querySelector("button.MainShaer");
    },
  });

  //粘贴插件方法成功回调函数
  clipboard.on("success", function (e) {
    Toast("已复制项目分享链接到鼠标粘贴板了", "success", 500, 1000);
    narn("success", "已复制项目分享链接到鼠标粘贴板了！", "提示");
  });

  clipboard.on("error", function (e) {
    //粘贴插件方法失败回调函数
    Toast(e, "error", 1000, 1000);
    narn("error", "复制或打开分享页面失败！" + e, "操作提示");
  });
  // =========自动复制内容到鼠标插件方法结束

  //   获取项目SDI
  var sid = $(this).parent().parent().attr("data-sid");
  //   var Mainpath = window.location.href;
  // console.log("Mainpath", Mainpath);
  //   根据类型设置路由
  var Mainchekurl;
  if (projectType == "标准") {
    Mainchekurl = "toview?#sid=";
  } else if (projectType == "定制") {
    Mainchekurl = "addDesigner?#sid=";
  }
  // console.log(projectType, Mainchekurl);
  shaerAdd = "";
  shaerAdd = Mainpath + Mainchekurl + sid;
  // console.log(shaerAdd);
  $(this).attr("data-clipboard-text", shaerAdd); //添加属性
  setTimeout("window.open(shaerAdd)", 1000); //打开链接
});

// --------主页点击修改单个项目模态框启动方法 edith?#sid=1646461351456-------
$("#index").on("click", "button.edit", function (e) {
  var TRsid1 = $(this).parent().parent(); //获取爷爷级元素,本身>父级>爷爷DIV
  var projectType = $(TRsid1).find("td").eq(5).attr("data-projectType"); //获取柜型设计类型
  var path;
  if (projectType == "标准") {
    path = "edith";
  } else if (projectType == "定制") {
    path = "addDesigner";
  }
  //   console.log("btton.edit", e);
  var TRsid2 = TRsid1.data("sid");
  //   $("#iframe2").remove(); //先清掉iframe
  $("iframe").remove(); //先清掉iframe
  var str = `<iframe src="/` + path + `?#sid=` + TRsid2 + `" frameborder="0" id="iframe2"></iframe> ` + ``;
  $("#eidithModalContent").append(str);
});

//封装一个处理表单序列化数据格式
function formatData(array) {
  var data = {};
  //处理需要提交的数据
  $.each(array, function (index, item) {
    data[item.name] = item.value;
  });
  return data;
}
